home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / gnu / nethack.lha / nethack-3.1 / dat / yendor.des < prev   
Text File  |  1992-12-29  |  7KB  |  256 lines

  1. #    SCCS Id: @(#)yendor.des    3.1    92/01/10
  2. #    Copyright (c) 1989 by Jean-Christophe Collet
  3. #    Copyright (c) 1992 by M. Stephenson and Izchak Miller
  4. # NetHack may be freely redistributed.  See license for details.
  5. #
  6. # The top (real) wizard level.
  7. # Keeping the Moat for old-time's sake
  8. MAZE:"wizard1",random
  9. FLAGS:noteleport
  10. GEOMETRY:center,center
  11. MAP
  12. ----------------------------.
  13. |.......|..|.........|.....|.
  14. |.......S..|.}}}}}}}.|.....|.
  15. |..--S--|..|.}}---}}.|---S-|.
  16. |..|....|..|.}--.--}.|..|..|.
  17. |..|....|..|.}|...|}.|..|..|.
  18. |..--------|.}--.--}.|..|..|.
  19. |..|.......|.}}---}}.|..|..|.
  20. |..S.......|.}}}}}}}.|..|..|.
  21. |..|.......|.........|..|..|.
  22. |..|.......|-----------S-S-|.
  23. |..|.......S...............|.
  24. ----------------------------.
  25. ENDMAP
  26. STAIR:levregion(01,00,79,20),(0,0,28,12),up
  27. STAIR:levregion(01,00,79,20),(0,0,28,12),down
  28. BRANCH:levregion(01,00,79,20),(0,0,28,12)
  29. TELEPORT_REGION:levregion(01,00,79,20),(0,0,28,12)
  30. # Make it a morgue for rm id in mkmaze.c
  31. # for the purpose of random sdoor placement
  32. REGION:(12,01,20,09),unlit,"morgue",unfilled
  33. MAZEWALK:(28,05),east
  34. LADDER:(06,05),down
  35. # Non diggable walls
  36. # Walls inside the moat stay diggable
  37. NON_DIGGABLE:(00,00,11,12)
  38. NON_DIGGABLE:(11,00,21,00)
  39. NON_DIGGABLE:(11,10,27,12)
  40. NON_DIGGABLE:(21,00,27,10)
  41. # The wizard and his guards
  42. MONSTER:'@',"Wizard of Yendor",(16,05),asleep
  43. MONSTER:'d',"hell hound",(15,05)
  44. MONSTER:'V',"vampire lord",(17,05)
  45. # The local treasure
  46. OBJECT:'+',"Book of the Dead",(16,05)
  47. # Surrounding terror
  48. MONSTER:';',"kraken",(14,02)
  49. MONSTER:';',"giant eel",(17,02)
  50. MONSTER:';',"kraken",(13,04)
  51. MONSTER:';',"giant eel",(13,06)
  52. MONSTER:';',"kraken",(19,04)
  53. MONSTER:';',"giant eel",(19,06)
  54. MONSTER:';',"kraken",(15,08)
  55. MONSTER:';',"giant eel",(17,08)
  56. # Random monsters
  57. MONSTER:'D',random,random
  58. MONSTER:'H',random,random
  59. MONSTER:'&',random,random
  60. MONSTER:'&',random,random
  61. MONSTER:'&',random,random
  62. MONSTER:'&',random,random
  63. # And to make things a little harder.
  64. TRAP:"board",(16,04)
  65. TRAP:"board",(16,06)
  66. TRAP:"board",(15,05)
  67. TRAP:"board",(17,05)
  68. # Random traps.
  69. TRAP:"spiked pit",random
  70. TRAP:"sleep gas",random
  71. TRAP:"anti magic",random
  72. TRAP:"magic",random
  73. # Some random loot.
  74. OBJECT:'*',"ruby",random
  75. OBJECT:'!',random,random
  76. OBJECT:'!',random,random
  77. OBJECT:'?',random,random
  78. OBJECT:'?',random,random
  79. OBJECT:'+',random,random
  80. OBJECT:'+',random,random
  81. OBJECT:'+',random,random
  82.  
  83.  
  84. # The middle wizard level.
  85. MAZE:"wizard2",random
  86. FLAGS:noteleport
  87. GEOMETRY:center,center
  88. MAP
  89. ----------------------------.
  90. |.....|.S....|.............|.
  91. |.....|.-------S--------S--|.
  92. |.....|.|.........|........|.
  93. |..-S--S|.........|........|.
  94. |..|....|.........|------S-|.
  95. |..|....|.........|.....|..|.
  96. |-S-----|.........|.....|..|.
  97. |.......|.........|S--S--..|.
  98. |.......|.........|.|......|.
  99. |-----S----S-------.|......|.
  100. |............|....S.|......|.
  101. ----------------------------.
  102. ENDMAP
  103. STAIR:levregion(01,00,79,20),(0,0,28,12),up
  104. STAIR:levregion(01,00,79,20),(0,0,28,12),down
  105. BRANCH:levregion(01,00,79,20),(0,0,28,12)
  106. TELEPORT_REGION:levregion(01,00,79,20),(0,0,28,12)
  107. REGION:(09,03,17,09),unlit,"zoo"
  108. DOOR:closed,(15,02)
  109. DOOR:closed,(11,10)
  110. MAZEWALK:(28,05),east
  111. LADDER:(12,01),up
  112. LADDER:(14,11),down
  113. # Non diggable walls everywhere
  114. NON_DIGGABLE:(00,00,27,12)
  115. # Random traps.
  116. TRAP:"spiked pit",random
  117. TRAP:"sleep gas",random
  118. TRAP:"anti magic",random
  119. TRAP:"magic",random
  120. # Some random loot.
  121. OBJECT:'!',random,random
  122. OBJECT:'!',random,random
  123. OBJECT:'?',random,random
  124. OBJECT:'?',random,random
  125. OBJECT:'+',random,random
  126. # treasures
  127. OBJECT:'"',random,(04,06)
  128.  
  129.  
  130. # The bottom wizard level.
  131. # Memorialize the fakewiz setup.
  132. MAZE:"wizard3",random
  133. FLAGS:noteleport
  134. GEOMETRY:center,center
  135. MAP
  136. ----------------------------.
  137. |..|............S..........|.
  138. |..|..------------------S--|.
  139. |..|..|.........|..........|.
  140. |..S..|.}}}}}}}.|..........|.
  141. |..|..|.}}---}}.|-S--------|.
  142. |..|..|.}--.--}.|..|.......|.
  143. |..|..|.}|...|}.|..|.......|.
  144. |..---|.}--.--}.|..|.......|.
  145. |.....|.}}---}}.|..|.......|.
  146. |.....S.}}}}}}}.|..|.......|.
  147. |.....|.........|..S.......|.
  148. ----------------------------.
  149. ENDMAP
  150. STAIR:levregion(01,00,79,20),(0,0,28,12),up
  151. STAIR:levregion(01,00,79,20),(0,0,28,12),down
  152. BRANCH:levregion(01,00,79,20),(0,0,28,12)
  153. TELEPORT_REGION:levregion(01,00,79,20),(0,0,28,12)
  154. PORTAL:(25,11,25,11),(0,0,0,0),"fakewiz1"
  155. MAZEWALK:(28,09),east
  156. REGION:(07,03,15,11),unlit,"morgue",unfilled
  157. REGION:(17,06,18,11),unlit,"beehive"
  158. DOOR:closed,(18,05)
  159. DOOR:closed,(19,11)
  160. LADDER:(11,07),up
  161. # Non diggable walls
  162. # Walls inside the moat stay diggable
  163. NON_DIGGABLE:(00,00,06,12)
  164. NON_DIGGABLE:(06,00,27,02)
  165. NON_DIGGABLE:(16,02,27,12)
  166. NON_DIGGABLE:(06,12,16,12)
  167. MONSTER:'L',random,(10,07)
  168. MONSTER:'V',"vampire lord",(12,07)
  169. # Some surrounding horrors
  170. MONSTER:';',"kraken",(08,05)
  171. MONSTER:';',"giant eel",(08,08)
  172. MONSTER:';',"kraken",(14,05)
  173. MONSTER:';',"giant eel",(14,08)
  174. # Other monsters
  175. MONSTER:'L',random,random
  176. MONSTER:'D',random,random
  177. MONSTER:'D',random,(26,09)
  178. MONSTER:'&',random,random
  179. MONSTER:'&',random,random
  180. MONSTER:'&',random,random
  181. # And to make things a little harder.
  182. TRAP:"board",(10,07)
  183. TRAP:"board",(12,07)
  184. TRAP:"board",(11,06)
  185. TRAP:"board",(11,08)
  186. # Some loot
  187. OBJECT:')',random,random
  188. OBJECT:'!',random,random
  189. OBJECT:'?',random,random
  190. OBJECT:'?',random,random
  191. OBJECT:'(',random,random
  192. # treasures
  193. OBJECT:'"',random,(11,07)
  194.  
  195.  
  196. # The former decoy wizard levels.
  197. # There are two of these, and we need to
  198. # distinguish between them for the portal.
  199. MAZE:"fakewiz1",random
  200. GEOMETRY:center,center
  201. MAP
  202. .........
  203. .}}}}}}}.
  204. .}}---}}.
  205. .}--.--}.
  206. .}|...|}.
  207. .}--.--}.
  208. .}}---}}.
  209. .}}}}}}}.
  210. ENDMAP
  211. STAIR:levregion(01,00,79,20),(0,0,8,7),up
  212. STAIR:levregion(01,00,79,20),(0,0,8,7),down
  213. BRANCH:levregion(01,00,79,20),(0,0,8,7)
  214. TELEPORT_REGION:levregion(01,00,79,20),(0,0,8,7)
  215. PORTAL:(4,4,4,4),(0,0,0,0),"wizard3"
  216. MAZEWALK:(08,05),east
  217. REGION:(04,03,06,06),unlit,"ordinary",unfilled,true
  218. MONSTER:'L',random,(04,04)
  219. MONSTER:'V',"vampire lord",(03,04)
  220. MONSTER:';',"kraken",(06,06)
  221. # And to make things a little harder.
  222. TRAP:"board",(04,03)
  223. TRAP:"board",(04,05)
  224. TRAP:"board",(03,04)
  225. TRAP:"board",(05,04)
  226.  
  227.  
  228. MAZE:"fakewiz2",random
  229. GEOMETRY:center,center
  230. MAP
  231. .........
  232. .}}}}}}}.
  233. .}}---}}.
  234. .}--.--}.
  235. .}|...|}.
  236. .}--.--}.
  237. .}}---}}.
  238. .}}}}}}}.
  239. ENDMAP
  240. STAIR:levregion(01,00,79,20),(0,0,8,7),up
  241. STAIR:levregion(01,00,79,20),(0,0,8,7),down
  242. BRANCH:levregion(01,00,79,20),(0,0,8,7)
  243. TELEPORT_REGION:levregion(01,00,79,20),(0,0,8,7)
  244. MAZEWALK:(08,05),east
  245. REGION:(04,03,06,06),unlit,"ordinary",unfilled,true
  246. MONSTER:'L',random,(04,04)
  247. MONSTER:'V',"vampire lord",(03,04)
  248. MONSTER:';',"kraken",(06,06)
  249. # And to make things a little harder.
  250. TRAP:"board",(04,03)
  251. TRAP:"board",(04,05)
  252. TRAP:"board",(03,04)
  253. TRAP:"board",(05,04)
  254. # treasures
  255. OBJECT:'"',random,(04,04)
  256.